Tire City
401 NW 79th St., Miami, FL, United States, 33150-2806
(305) 759-0807 Phone